jack I purchased at pep kids. Ok but not tall enough. the 2nd ones you show I like. something to be said about a rubber seating surface. All my jacks I take to a machine shop to get modified for rubber insert. I will not lift my car steel-to-steel.
Summit racing has a series of tire perches made out of foam. Expensive but safe and high lifting.